package com.youlai.boot.factory.model.entity;

import lombok.Getter;
import lombok.Setter;
import java.time.LocalDateTime;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import com.youlai.boot.common.base.BaseEntity;

/**
 * 款号工序关联实体对象
 *
 * @author youlaitech
 * @since 2025-10-06 11:07
 */
@Getter
@Setter
@TableName("style_process")
public class StyleProcess extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 款号
     */
    private Long styleId;
    /**
     * 工序ID
     */
    private Long processId;
    /**
     * 款号特定单价（如为空则使用工序默认单价）
     */
    private BigDecimal customPrice;
    /**
     * 款号特定标准工时
     */
    private BigDecimal customTime;
    /**
     * 在该款号中的工序顺序
     */
    private Integer processOrder;
    /**
     * 所需工人数量
     */
    private Integer requiredWorkers;
    /**
     * 创建人
     */
    private String createBy;
    /**
     * 更新人
     */
    private String updateBy;
}
